sheep shed - Alemán Inglés Diccionario